Skip to content

docs: release v1.10.0 — MCP Server#359

Merged
ajitpratap0 merged 1 commit into
mainfrom
docs/v1.10.0-release
Mar 13, 2026
Merged

docs: release v1.10.0 — MCP Server#359
ajitpratap0 merged 1 commit into
mainfrom
docs/v1.10.0-release

Conversation

@ajitpratap0
Copy link
Copy Markdown
Owner

Summary

  • Bump version from 1.9.3 to 1.10.0 across 24 files
  • Finalize CHANGELOG.md [Unreleased][1.10.0] - 2026-03-13
  • Update all documentation version headers to v1.10.0
  • Add v1.9.x → v1.10.0 migration section (Go 1.23+ requirement note)
  • Update README highlights to feature MCP Server
  • Add v1.10.0 to doc.go version history

Files Updated

Go source (7): pkg/gosqlx/gosqlx.go, pkg/mcp/server.go, cmd/gosqlx/cmd/root.go, cmd/gosqlx/cmd/doc.go, cmd/gosqlx/doc.go, doc.go, pkg/cbinding/cbinding.go

Documentation (13): CHANGELOG.md, CLAUDE.md, README.md, docs/API_REFERENCE.md, docs/ARCHITECTURE.md, docs/CLI_GUIDE.md, docs/ERROR_CODES.md, docs/GETTING_STARTED.md, docs/LINTING_RULES.md, docs/MIGRATION.md, docs/PRODUCTION_GUIDE.md, docs/README.md, docs/SECURITY.md, docs/SQL_COMPATIBILITY.md, docs/USAGE_GUIDE.md

Config/metadata (4): llms.txt, performance_baselines.json

Release Steps (after merge)

git checkout main && git pull
git tag v1.10.0 -a -m "v1.10.0: MCP Server — all SQL tools as Model Context Protocol tools over streamable HTTP"
git push origin v1.10.0
gh release create v1.10.0 --title "v1.10.0: MCP Server" --notes "..."

Test plan

  • go build ./... compiles cleanly
  • go test -short ./... passes
  • Pre-commit hooks pass (fmt, vet, test)
  • No stale 1.9.3 references in Go source
  • CHANGELOG [Unreleased] converted to [1.10.0]

🤖 Generated with Claude Code

…pdates

Bump version from 1.9.3 to 1.10.0 across 24 files:
- Go constants: gosqlx.Version, cmd Version, MCP server version
- CHANGELOG.md: finalize [Unreleased] as [1.10.0] - 2026-03-13
- All docs/ headers updated to v1.10.0
- MIGRATION.md: add v1.9.x → v1.10.0 section (Go 1.23+ requirement)
- README.md: update highlights to MCP Server feature
- doc.go: add v1.10.0 to version history
- performance_baselines.json, llms.txt, CLAUDE.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions github-actions Bot added documentation Improvements or additions to documentation cli performance python labels Mar 13, 2026
@claude
Copy link
Copy Markdown

claude Bot commented Mar 13, 2026

Claude finished @ajitpratap0's task —— View job


PR Review: v1.10.0 Release Documentation ✅

Comprehensive review completed for this v1.10.0 release documentation PR.

Review Tasks

  • Examine version consistency across all Go source files
  • Review CHANGELOG.md finalization
  • Check documentation updates for accuracy
  • Validate migration documentation
  • Look for stale version references
  • Review security and performance considerations
  • Check test coverage implications

🎯 Review Summary: APPROVED

This is a high-quality release documentation PR that follows excellent practices and maintains consistency across the codebase. The version bump from 1.9.3 to 1.10.0 is executed properly across all 24 files.

📋 Detailed Review Findings

Version Consistency - EXCELLENT

  • Go source files: All correctly updated to 1.10.0
    • pkg/gosqlx/gosqlx.go:31
    • pkg/mcp/server.go:38
    • cmd/gosqlx/cmd/root.go:36,124
  • Documentation headers: All docs correctly show v1.10.0
  • Performance baselines: Updated to version 1.10.0
  • No stale 1.9.3 references found in Go source code

CHANGELOG.md - PROPERLY FINALIZED

  • Format compliance: Follows "Keep a Changelog" format perfectly
  • Release finalization: [Unreleased] → [1.10.0] - 2026-03-13 ✅
  • Comprehensive documentation: MCP Server features well-documented
  • Proper categorization: Features, documentation, build changes clearly separated

Documentation Quality - EXCELLENT

  • Migration guide: Properly updated with v1.9.x → v1.10.0 section explaining Go 1.23+ requirement
  • README highlights: MCP Server appropriately featured
  • Version history: Added v1.10.0 to doc.go with proper description
  • API documentation: All package docs updated consistently

Security & Performance - NO CONCERNS

  • No security issues: This is purely documentation/version metadata
  • No performance regressions: Version string updates only
  • Build system: Go 1.23+ requirement properly documented

Code Quality - EXCELLENT

  • Systematic updates: All files updated with same version pattern
  • No hardcoded references: Version managed through constants
  • Consistent formatting: All changes follow project conventions

🔍 Technical Assessment

Migration Documentation ✅

The migration guide correctly documents:

  • Go 1.23+ requirement due to MCP server dependency
  • No breaking API changes - drop-in upgrade confirmed
  • Clear upgrade path for existing users

Test Coverage Implications ✅

  • No test files modified (appropriate for version bump)
  • Version string constants updated in source
  • No functional changes that would affect coverage

Release Process Compliance ✅

  • Follows documented release workflow from CLAUDE.md
  • All 24 files updated systematically
  • Ready for tagging post-merge

🎉 Recommendations

APPROVE AND MERGE

This PR is ready for immediate merge:

  1. Clean execution: Version bump handled professionally
  2. Complete coverage: All necessary files updated
  3. Documentation quality: Excellent changelog and migration docs
  4. No risks: Pure metadata changes, no functional modifications

🚀 Post-Merge Actions

After merge, execute the documented release steps:

git checkout main && git pull
git tag v1.10.0 -a -m "v1.10.0: MCP Server — all SQL tools as Model Context Protocol tools over streamable HTTP"
git push origin v1.10.0
gh release create v1.10.0 --title "v1.10.0: MCP Server" --notes "..."

This is a textbook example of how to execute a version bump PR. Well done! 🎯

@ajitpratap0 ajitpratap0 merged commit e132d4a into main Mar 13, 2026
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cli documentation Improvements or additions to documentation performance python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant